*{
    margin: 0;
    padding: 0;
}

.webs{
    margin: 0 auto;
    width: 1400px;
    height: 1655px;
}

.titles-header{
    height: 150px;
}

.news{
    position: relative;
    background-color:rgb(231,233,236);
    height:1500px;
}


.imgone img{
    width: 1400px;
    height: 600px;
    position: absolute;
    top: -60px;

}

.lists{
    width: 218px;
    height: 292px;
    background-color:white;
    position: absolute;
    top: 82px;
    left: 88px;
    line-height: 35px;
}

.szzt{
    font-size: 1px;
    line-height: 18px;
    position: absolute;
    left: 50px;
    bottom: 30px;
}

.iconfont img{
    position: absolute;
    left:100px;
}

.lists ul li:hover{
    background-color: rgb(88, 99, 109);
}

.phone{
    position: absolute;
    left: 28px;
    bottom: 40px;
}

.boxx{
    border: solid white;
    width: 720px;
    position: relative;
    top: 138px;
    left: 335px;
}

.newsix{
    position: absolute;
    left: 335px;
    top: 108px;
    font-size: 28px;
    color: white;
}

.newsix span{
    position: relative;
    left: 523px;
}

.boxsix{
    width: 720px;
    height: 1250px;
    background-color:white;
    margin: 0 auto;
    position:relative;
    bottom: -178px;
    
}
.boxxx{
    border: solid  rgb(88, 99, 109);
    width: 668px;
    position: absolute;
    top: 50px;
    left: 20px;
}


.shouye{
    position: relative;
    top: 28px;
    margin: 22px 22px;
}

.jd{
    text-align:center;
    position: absolute;
    top: 66px;
    left: 20px;
    line-height: 25px;
}

.xm{
    text-align:center;
    position: absolute;
    line-height: 25px;
    top: 412px;
    left: 20px;
}

.js{
    text-align:center;
    position: absolute;
    top: 774px;
    left: 15px;
    line-height: 25px;
}

.imgfive{
    position: absolute;
    top: -100px;
}

.imgfive img{
    width: 335px;
    height: 280px;
}

.weiye{
    display: flex;
    flex-direction: row;
    position: absolute;
    left: 550px;
    bottom: 60px;
    
}

.weiye p{
    width: 20px;
    height: 20px;
    border: solid rgb(88, 99, 109);
    text-align: center;
    margin: 5px 5px;
}

#xiayiye{
    width: 80px;
    color: green;
    text-align: center;
    text-decoration: none;
    border: solid rgb(88, 99, 109);
    height: 20px;
    position: relative;
    top: 5px;
}

#wy{
    width: 50px;
}

.szzzt{
    color: green;
}

/* 尾部 */
.footers{
    width: 1400px;
    height: 388px;
    border: solid;
    background-color: rgb(56,55,61);
    position: relative;

    display: flex;
    align-items: center;
    color: white;
}

.imgewms{
    position: absolute;
    left: 140px;
    top: 120px;
}

.imgewms img{
    width: 168px;
    height: 158px;
}

.contacts{
    width: 380px;
    height: 200px;
    line-height: 40px;
    position: absolute;
    left: 345px;
    top: 120px;
}

.contactszs{
    position: absolute;
    left: 25px;
    top: 36px;
    line-height: 22px;
} 



.feedbacks{
    display: flex;
    flex-direction: column;
    position: absolute;
    right: 155px;
    top: 32px;
    
}

.feedbacks input{
    border-radius: 8px;
    color: white;
    background-color:rgba(93,109,126);
    border: none;
}

.ones{
    width: 168px;
    height: 32px;
}

.twos{
    width: 168px;
    height: 32px;
    position:absolute;
    left: 180px;
    top:22px;
}

.threes{
    width: 348px;
    height: 32px;
}

#fours{
    width: 348px;
    height: 150px;
}

#fives{
    width: 100px;
    height: 32px;
    background-color:royalblue;
    position: absolute;
    right: 0px;
    bottom: -45px;
}

.bottoms{
    width: 1400px;
    height: 150px;
    background-color:rgb(44,62,80);
    position: relative;
    top:269px;
    
}

.bottoms p{
    text-align: center;
    position: relative;
    top: 22px;
}

.traiangles{
    width: 0px;
    border-style: solid;
    border-width: 20px 10px 20px 10px;
    border-color: transparent transparent rgb(44,62,80) transparent;
    margin: 0 auto;
    position: relative;
    bottom: 40px;
}